20607841
1106040
54859627
96167951
2706428
62997464
30934748
19687981
7631287
61608691
2641457
404151
25822376
94501428
70342338
71705519
97094514
81622989
97416020
71649617
1173864
18852381
30598787
92323931
77361036
99534151
1589372
24758761
92568059
1836191
2198215
282421
29197209
85515116
98363823
16432228
27461919
75232637
64665186
46991488