38497970
74124514
67135560
65945583
42831753
6125455
78175986
35026448
294811
6232862
12558681
4950112
50466179
9974223
36183300
52914984
37928471
31964391
64504545
77826840
14523899
20705158
54418529
35549268
99473675
67866107
37412576
3848466
30729175
4896109
25743451
63261649
16228460
69225341
66154574
65541693
70619342
715048
21896134
4986978