13319785
75547865
8113237
51656590
56394426
30176655
85361368
66525765
67045064
48601472
93001843
79146415
9763850
57839849
75519280
29428601
22375142
96505711
3829700
16211199
13917489
2345949
1516481
5752824
44351510
90595182
89114570
74557197
24026109
843060
77568121
65681660
36665714
24544298
77533843
55571886
62447102
20246182
17626002
40054081