57629418
48493059
14973106
5924728
80549815
1195480
2847249
28289359
50284686
41951360
18627805
43808538
7913859
54699482
2934387
39493416
36505914
6714649
8996640
77048010
23117046
1132508
71152181
98116311
20423483
73131039
37806295
1497856
87992367
80427253
81542100
69002719
24788203
90063174
72772130
5475484
61552913
1023461
78312966
10085927