13859622
5554201
91184529
13352591
43047566
52694593
36108887
21884695
9394511
90562309
39162571
17371073
65604105
78262750
50007766
80457248
79266702
521203
25326908
12215494
2462462
63959532
73411407
61051557
69597223
7646791
93248461
32286532
94927172
40268767
2212902
27304760
605205
67971923
29212489
38334122
38605747
73734099
8455863
169969