13189256
15207751
1132300
55633543
81628233
94304654
46245025
57485308
20128411
81656382
16577802
80404514
74992703
22619614
61695444
28933338
62179057
64822550
42986052
69625111
5236887
44098767
85095317
29476751
43169050
53623269
95606819
3706909
5989567
41619987
10898305
13783021
84022416
89158116
8458751
56199919
86986510
23999620
42789108
1766666