96181208
3969979
89919027
84695934
92788237
2527187
41354764
814985
95761745
95372959
77252129
13084378
5265398
85857455
57827864
3843531
39813783
87456743
15213090
7148286
73441801
2995370
56519460
55036339
20841528
39412082
5948774
29833875
510911
36888811
89101800
67074313
58682216
61925249
39823960
18262527
51303628
45875841
18073789
49455982