52121497
32212620
56644939
63972069
8754202
99213302
27824175
39849440
17395140
14518381
85242099
91842063
26774977
12993000
87623434
53674518
2481111
53762955
54721365
27038442
21048059
62571678
81779104
99972138
27546885
77113148
43895713
65319941
24246892
1876845
66149860
13427929
355639
18609072
8603819
1179679
64439336
93638834
67986542
6556284