61166416
40496749
96966521
75581813
66384597
61328472
66955549
24235035
22833060
64354784
18253788
29967183
20364255
71516882
13211591
8284860
8426716
62226053
91511438
3551800
24362931
89115711
70102103
51196898
3035141
71542994
75183565
60674041
81218148
66834177
3701854
31423166
21826335
13639852
15056316
68822459
16048848
42053787
84777892
58511263