13971854
93326818
93462806
40802515
66321025
562346
49868055
56713084
24769214
391792
11376351
75403159
48145615
4189299
1212313
56842710
19413455
55887112
48938150
27393405
85215325
95983172
87013561
74331202
29049790
3376591
17342485
1881086
91866256
9163534
65997091
58201826
70249831
53091366
22913830
29048208
29149017
62164900
52721490
99205852