30223341
22841323
83799564
45888259
57311147
25412571
39932904
38047741
7672525
16609039
88737449
2627777
27236575
98444567
65955833
29489015
30114106
94253537
48736496
51955068
42887059
61948044
12819668
38178697
38279648
47756241
19588228
48968675
49897408
11106526
53198049
43777785
13237841
13626101
81591492
69188250
64131492
4118254
22264204
13726428