18716106
23347369
47681227
8714313
90864472
61888281
6178127
10558482
65862896
34413456
84287232
18417098
33487317
20523714
92759196
20142119
44749268
4767629
48752120
690900
41787128
11283401
33649388
9215760
51962261
40739548
58666967
788434
39355878
66197003
25833417
99865777
2902422
64032248
51339751
24352661
47441604
9278506
78876916
19482150