51103180
36233621
20332489
3004063
8865426
43342013
25709964
46426115
86241909
20203780
3896477
56956668
18103202
54118594
71646134
57818665
56763394
50279155
49285773
75732654
12094818
70931469
9152536
70599304
71518852
1448489
61233439
85209898
7289605
31716148
50936818
3499855
19026145
9994665
3041371
78481101
28399152
31624037
47199579
58199060