22147392
66104324
11997006
6421811
81852657
72044034
1372929
19457841
31616296
84409170
44408099
6898562
62294602
88346533
83816340
84168306
38957599
88216999
47068874
4213769
31098725
112982
37933856
20101876
18883777
1372559
28152501
3805243
79772648
6505494
98515469
51188939
66704442
72254857
14694195
75744314
3902668
33004634
38494101
17511668