29996768
13977762
49401375
66383597
69863408
40423264
12479872
81005
746909
47225614
85886541
85988165
2192540
77134526
59027667
96801089
9413546
596431
12257430
16492024
50082829
85771444
75188197
13622566
80162914
69551544
99868328
70387320
55133734
84201801
91237422
32214838
2644450
51312647
422218
16045076
78311919
1654529
50794659
61048913