35515669
39473176
1958891
18596013
3082304
27367665
27893012
8367701
54332387
65594929
97485534
75824209
6550833
21252926
55531165
36496426
34318581
53548370
81963723
749070
10272068
52331080
709776
5393373
7343424
5734783
57421223
78388760
4211445
93298498
51129875
57849344
64813694
58801030
4874840
13546364
92953497
27718406
89904541
58907940