43449446
48368510
13963203
29526164
47738397
2589611
30857249
22462819
75935708
12302460
18819544
13026053
73266855
35615250
58016967
353757
88958769
86316741
1387584
92457045
62979576
1613918
26862548
50217493
61717156
48127234
66665448
79084474
72252590
5955795
34004098
2024675
73235404
30365381
67456580
5461212
571309
2441328
62396798
70038090