38513690
40001164
89146661
28487656
24457910
1447584
55719644
97844766
99101049
63535360
67017933
48714622
70761906
2737123
20209045
74971443
55354045
41849785
46628867
37748754
40524559
49568420
40011776
11468028
1201183
49875079
77248453
93665014
57968057
16108726
65774626
98409643
42251991
15544886
87853683
66107981
29116034
79838575
8808678
1625290