1520427
53187744
39198190
79127319
64955954
60868693
16092849
94588334
36686145
49318835
93795874
8652278
11682289
33124287
65781517
60711800
51879020
68876351
41956613
43809600
2192389
76966594
57955695
77447239
72435945
54569585
835667
18547221
55373380
67272875
24145973
31436564
69531288
81872159
41143547
10549611
6751897
97297168
24542571
3805318