18995817
91855990
26374210
68761910
36273377
8043579
11659266
21398009
27517531
48732805
95431728
435859
88746410
80187270
63677668
77511620
11468049
4858216
32387056
35803412
8328816
20046043
29807170
21712066
79603012
40611411
24593763
94305397
64411092
10946885
78824454
19898816
7744688
1304465
52658560
58677000
16789126
24933129
90115988
88673593