51188046
70778371
16336612
12142477
62353292
19046326
9510363
10216706
67938134
98696168
5862078
56215171
75496680
8082650
57786632
192254
94198071
22588318
79694924
19817299
78808548
74876019
33086119
1310944
77225975
34385919
26161133
91306049
19122738
1333794
32306219
40623406
30426987
12322531
84596769
29067095
69342220
16107510
89758155
65565333