86751770
38595953
66996171
2935626
10296765
59742058
42115828
3447867
56486995
8671589
44613958
93708982
94938702
12924792
7948653
8324238
93522373
64751458
50301922
36031471
90498167
61466387
29575172
64076629
55661627
19919193
6327637
89354158
66094687
16931499
68979096
1048098
93506547
39451965
29122727
17426392
1468926
911364
52556756
88994511