12748098
34253497
21056128
30912903
9606316
27109013
41723766
39104453
69054428
30714776
3457300
72771034
85936287
75316507
47444652
48892889
84629522
3535656
5807320
89705924
20252841
23067532
99192490
35613750
9975867
40474296
37176155
50101121
94371306
93028692
90574484
96866994
95404280
22132929
23125815
49069129
84847703
5275525
476048
19842109