73458226
36958276
30445458
43604389
75871663
38447690
3972786
12429780
1635216
30089234
9698183
8594213
39309372
5467361
21337721
68315306
2562352
71939959
7652234
38662491
21714192
10226870
24254369
52133984
43499951
9433793
5576346
14076634
13672134
881413
42225558
80258193
52065659
54945855
77545318
28419591
21529737
87142914
10562636
68864390