97437500
19855648
34572926
38565171
87907779
4865352
13732067
52942594
58328536
84924162
7643606
57903058
78913631
23559301
15503282
41307230
19373813
95508150
13507735
38921026
52984760
30044562
84274239
27525938
38962658
51101153
3124758
61465324
74278942
55695001
36204806
71113956
60606789
78591107
10583977
28633648
6500226
6731285
39893615
9132580