59626395
59258633
1388028
43936122
52621420
39873662
20619670
9267200
8811212
70996987
8446210
29847761
1998177
38496156
97922580
14535848
7172695
88993245
32048919
74562548
23102299
60834756
44972435
84038216
59944940
36424559
38471248
73632344
66269585
5039482
74916353
38043951
12048059
71924584
43249458
27557931
2224953
74522710
6316383
69322843