1023422
93105961
71641586
80418144
33978674
80782118
11188436
78647308
1331671
47096498
7092412
95964562
75344519
80009972
40534578
71085115
9361971
3983661
72962741
56731559
959283
99478724
78368567
30751201
48348360
37748957
3035803
35208256
1887839
37797736
4456837
36854188
22805332
99832897
56302236
18938809
68579285
65058426
7678449
29618849