2597192
80056496
65667877
1473786
36132272
42259101
28782701
20533199
61104379
198165
95788107
37486616
9451265
42532365
3022706
40386719
83959783
1306581
5643781
42402016
8875990
12233631
8004915
2475367
78164321
23755807
6157109
96703629
6305125
52359886
27257826
86042928
83474019
93888792
52101025
64203061
52771435
34722225
1869893
51446659