16672221
5462322
11348002
42033167
62972323
7007228
19647677
49504036
4645725
2856277
18917779
58103975
25512933
58089574
19215272
39336534
13009890
72376204
74451220
25663393
46288100
68862151
62104454
37406449
19027459
49812226
35806442
38246866
10096869
3931267
6737522
60068603
34637454
35245893
2202743
65437875
4044609
12226543
16079339
42883701