4599702
96832310
74057882
3774587
7489354
39133835
2979553
5367652
36116837
52165843
87159913
74546113
19129853
63012245
81684257
24122853
64274615
12577845
16629567
38621581
57281638
98758996
20656669
12993022
12637794
37796080
55809800
22751210
62883618
84773605
69601908
24285718
73606154
48598984
19149535
35884278
24202293
28256140
23838316
27627617