39707185
89853199
9667765
13371155
41702552
60778086
70293317
10612401
99349148
271722
1388965
59014489
99952981
35151129
24567837
95632278
17914502
970786
22482178
22990
53778961
78536078
24146698
19356965
91148435
50991565
33305795
84272291
70456860
10278597
27805230
8536229
5427053
37009444
83783728
4248799
629920
6062722
57318812
42466810