93985113
96384945
3855747
84821653
71201784
2228750
43738152
16207446
98988097
45668620
7202397
99663811
7128638
17599809
26537118
72667369
624385
20452319
17807792
41585085
39205381
2646921
1729460
73591370
21116400
51782342
53423961
53485058
32104537
89807065
8516519
4061287
41597783
3712722
55478324
2762111
31675754
12625313
48097774
22143784