59926950
58932526
1103095
59768733
85974473
27164258
66527201
84171396
1944781
90347060
39944443
2367467
83828964
36513171
1705841
55345513
87895233
3140924
19861865
34547972
66399491
59573660
6299751
25202189
47559600
20883230
35286417
16093669
1807830
48717695
9639171
40521389
61766156
21486408
114163
41353965
29051854
6369450
93982020
4129893