1396252
55562493
8500191
82273882
95619078
28452086
9316220
16023128
5701339
40751467
19004841
27897289
20846587
3795227
25588520
90128762
9429554
46641451
33978634
13691914
30696345
14863320
39978435
63184308
58653762
46896788
71886872
44206635
79522883
26176395
16067987
47053164
34763593
11887722
45862355
99784993
91507499
7078625
3008660
30375329