18961512
10863521
6776420
88096216
70805064
49704901
1214152
87877673
98662129
67924914
4072512
795766
35451388
69518430
33814236
84565800
5351643
16555785
57067605
26822932
74609579
88897178
22364579
5141152
53621112
97255122
15037914
15338032
58667131
34023805
87478116
70013775
15474258
78416261
4208471
1414207
71316917
28728090
34569445
32892194