3519952
77915479
3695444
62856602
24593619
9647137
67868603
43987698
17965012
46787597
97384000
89217023
32536661
10657876
3164605
36925747
41113186
46387099
53787386
78802787
32821250
95544877
10546365
7208216
93719059
15834448
1660596
51903248
92067428
79741172
21482599
98347210
91706140
17399553
60372008
47464290
35732579
3434413
11691124
2956591