83409550
90873611
58965086
25025845
62583217
5821322
60597716
91768597
55674079
71418114
35516795
77386317
13063630
2263687
32396693
3843976
85188461
5528171
5658348
80361546
68344413
11565583
16264497
14181317
93814162
57366234
3795315
11347110
73105693
56935378
56508145
19621655
3211223
1098136
25701814
35746674
31138433
48445886
57026510
18694362