57472492
51793695
68369371
31912761
49166914
51154588
30155673
2362324
90152366
40801421
12806399
7379442
46931987
43321337
77278247
39051523
44187966
43373341
82768128
69742727
80772562
54257560
5018023
14176213
46198517
2969902
47091285
91842315
87164373
73999145
1318682
7578336
69535713
65983962
42294060
62794741
2863819
26262206
3391122
59002275