96786829
9553825
2732347
50581046
96454467
20193519
29079283
60806754
36368318
8015495
96193804
82804280
34526053
38456727
90587445
31159661
9724608
11445249
2786300
97857403
2727760
93809224
54589831
20312323
94604800
15515779
30416932
64324990
96232833
34933716
3765489
3654139
91575835
33132259
13232640
3066616
1227774
16349669
75726688
59499479