31312396
78222784
53424653
9794491
131919
56095749
48893632
8201022
1791606
39986424
69151193
333465
14159253
74041930
2179942
85202465
70749442
3031819
75955083
2088443
56019578
51583396
47851330
6576815
85583543
90932276
6286127
40479372
71616617
95364194
39444167
18787760
1129235
34148807
36886603
73384172
84878877
24927859
21637438
88932867