22709118
93864375
27682551
1104771
64952947
50625778
92725608
5088570
14867395
72291928
26664359
99463309
1784321
95119773
21448328
46004637
23607210
36362322
3789907
38994276
14417492
810970
71926732
82318666
5100676
17144697
69201607
88011820
36245497
40466923
30967573
41996056
61952232
46148958
22075963
61421154
20136786
70614975
81486576
27674544