41432418
30083204
33951702
2081251
86182713
39976198
33243792
29958127
4750851
57984220
30703547
21779087
2622474
41386871
51749711
975908
14631076
7159954
69155539
55634913
83901444
48761549
880097
3977485
7436767
74325521
20489608
3425918
56006048
15383482
98431021
47376939
50967945
91245059
3464645
39009756
90231307
53368345
7119503
91302828