64526880
31737854
7689258
59858359
88503892
1871978
38987340
84894943
15738530
39557964
92455904
5394582
29802650
86883136
60518459
1367121
31101236
7481568
58511091
15967802
9518476
63133932
2674350
84892954
2405358
29493585
61499986
56127855
82906749
84269711
34696240
25028412
57114284
37793461
54061828
81846027
32188487
50195006
62443844
36609013