8108971
45014827
5436138
25623219
37512116
58068561
15415457
9015586
137247
65626299
4343874
47139936
80301151
36275232
42387162
1391199
31813629
14442048
2037869
84605146
60853657
12073959
47509076
21293986
35758970
15273736
88465368
89871184
4628915
52642382
42279412
9172811
36835224
8053475
91288230
61122678
46667707
44588241
50001135
8347759