18855558
79951190
70459518
74516114
7751160
18693099
3878396
12424242
3011606
65437545
7293618
30129375
34206890
17222283
48321157
96801919
31968797
629821
51672484
55478695
5161162
1522586
39229621
28668578
73246348
46689144
60766399
20254278
9247699
98475039
6617314
14621532
74103972
59754942
9166555
40798304
22037224
13033684
45515814
39333690