4350583
20499595
14053319
23926214
44213642
66346307
54066912
52306868
5296503
4243154
19166639
40719983
12088171
91343882
25899823
71142198
42664664
3550145
5238061
5628686
27984477
619925
86019921
64571509
3711993
75872885
3923143
83044800
47994482
3663032
9050841
90755746
74896535
64688777
7856859
35481216
51268658
41182992
15119069
15104520