2046508
72233215
70396801
5342035
67945762
71649420
25356264
15053977
64455169
38945938
34631325
76946763
28499030
65932564
27493511
23749320
18749309
47513174
72737826
3472675
85863370
63783544
66917388
77029854
89623303
16428267
8627693
97837587
92572730
73422917
78922564
68085841
51661197
88823954
49341220
73125789
71089117
5380883
59201529
48988734