42594682
78537586
77869554
5437756
9495377
19325914
19204886
6533176
65365096
1013109
37947442
65506235
89164468
7695500
30425493
82033607
43723663
32317012
61056900
433373
39714
32925945
7581688
40454841
7564004
72766534
99854183
11989207
10936098
62842987
690874
12777372
52107193
62141152
20039279
9694132
9726490
34497815
21438338
75774019