31747223
60491475
100002692
89785359
53788338
44382560
17874313
59282850
32708374
38334188
15174437
85568752
46334042
5471114
86885778
23036382
42569112
23078007
12825301
97547383
20182063
56724945
12428958
53845428
45121105
40808496
54116898
66531433
46236212
83086590
72665923
54568110
1989821
6774336
38837012
2009486
43025997
3878712
61498550
38377570