48285769
32223220
91274230
63785330
14876355
23075106
88798553
44828920
87087383
58774640
52739961
3772795
38544062
94857110
79937323
2381521
12147480
49875294
94336634
44388671
601672
7358552
78861863
98574828
35758666
80602619
52748606
87325912
20558502
2495844
73659568
45327106
21549966
19878197
8846286
13214314
33669516
54587108
941468
77879381