84713706
21071243
35793786
65532096
93984141
39688227
2694575
8476729
776773
27824386
60373671
84241271
55914300
96743897
49878544
28024916
9607593
1385666
84101652
80494359
61027676
81322950
3241705
67277798
20753379
13409758
23135206
87524760
676876
10996326
31903597
9065156
90296736
50376464
99299613
63769843
90452994
382497
58713030
637497