107198
103050
23127
27232
819196
4095645
97571658
7416119
41631239
9108253
64911510
50341504
7469182
7003163
4930303
7758957
80911975
9569548
57031358
85821032
7446829
98231713