8656444
32682773
1246389
94444224
56409660
58393225
27177608
93173315
30625435
89626616
43558760
18225452
6540837
35161188
36043349
62038624
42198962
97631804
3456264
96809071
55337398
37819129
33889768
35161902
6233872
12765413
15585441
5231318
59836527
7162690
72857278
61628754
2715889
98485840
27805025
76474321
20362648
11967867
19981287
3684866