94967368
56313067
13039259
37706909
35599789
5584363
46297159
12679368
20498433
57251615
7431906
85697319
34289852
40333491
37977585
28623101
26262344
47625803
52398434
14187793
85364664
23841542
1551998
66734076
9141776
8341454
84597679
16203685
60018803
2460716
57122768
51585266
56502046
4114257
48451717
12246794
72617232
3126458
9636377
7688282