2429741
93917247
22816881
57928179
4395956
1213403
62946697
23142457
8258396
47764503
40971707
15383869
93426127
57637406
47624387
90595987
10203833
57435216
44756371
7512452
71509215
53831417
109289
55497841
84102830
79693363
24029942
22027341
99764805
49344069
32335728
70966841
81958611
29339006
70969953
65295836
98641626
38828720
5334664
63616653