47468863
11479890
13995944
38717820
63888082
4172184
42689262
87253877
83353189
75747563
65282535
21545763
2780576
42216956
95662699
72753438
92327533
27245264
56427892
57639430
14697659
33527357
61156429
9365429
41955445
65783684
49335668
2612330
7646692
39904951
9088613
15384328
51963192
62071797
20687582
97332379
36778531
77641319
69671970
3623290