32324163
60094395
20672542
12969413
16667620
7397741
62821648
70753446
35875221
62767775
32063101
47635640
40801953
1269182
99422767
4751136
26784626
9656746
44192660
4982035
91117837
80875396
90634210
41669474
97247052
19575877
31201633
94654624
1388408
15489967
51526716
3358447
95432094
71219772
9831650
8178643
57902174
69097757
48213633
48495331