15213403
8647612
80914732
81716870
68908542
7136908
65299904
46189702
29591571
229555
35694476
2371585
44788800
37552163
1869590
94376499
42929954
28132371
11222403
45468693
60842986
1033627
8304025
89415374
2695758
32773578
37806127
9699782
78581594
57033918
19751970
62403303
65582156
30552488
65947925
45243056
32692610
81646555
1280216
54737328