16328365
38336331
21268016
94572368
47858426
8859549
39851758
53141244
48529264
29235798
84954722
58438438
6261859
4945101
24743910
87376420
39091532
53327627
79373817
2823855
21581051
27188458
9145935
35521551
75148115
5115655
39871709
14111409
30393550
49461490
14928486
5609310
56419813
17476159
3004824
28762727
5806915
18072753
31679874
9689427