58361442
18294399
64773309
96654972
95665866
90266386
60502578
64975358
5222342
1135573
78416181
42149895
41608197
32435131
758747
30049497
1811288
49197327
30917495
43231270
372639
25483818
67115197
89073366
8882002
6936055
8160343
10942515
93208061
53893428
4204751
8217551
31359919
87425853
87214703
26542144
6692091
12659171
58804575
41403570