161283
9966825
22606774
5223905
24853262
5123477
71681594
84073915
72656341
75552055
43292820
12185120
94575489
30105184
14541898
61664999
90836461
50095214
70662012
25189101
33859454
80759790
40338483
94314061
82683797
56437784
42738053
99333913
40383848
77224021
33525351
21725130
39862478
40169574
53057663
95385062
21581825
30925424
76368914
72301409