3489517
20184178
50405660
9270733
75208053
706480
98824805
58434928
19419026
29765186
5876457
17153243
95235802
57296757
42492137
4296671
53037011
37226678
2690405
77178342
54319605
27425107
55431672
43603271
44477113
42434305
72402831
62442849
29286297
39865625
75559608
16572073
30745327
60134876
42485444
83058916
65084469
56432970
49355608
26182054