94823313
8235868
42313815
25187821
7947216
55274825
75217434
10617682
74982618
28475881
14872871
4249687
18773284
24097699
30908998
40897788
14191158
92064143
82539787
1698695
4664366
51638503
38962324
17682372
3688755
66582587
99788677
51457566
65866180
82272358
45845310
2063996
61666905
8476738
13511876
70741361
94597650
41329234
9295216
27231460