3632553
4223595
16235093
8272760
2617211
46433861
38088732
32539
7801847
93943392
54194863
86968273
30371274
2778180
27746962
1551920
48679127
18908187
65407965
50603276
85155334
47413481
64818657
56385043
17611096
72754399
62722951
68325849
48092632
6016936
42737059
66694895
75111250
35884663
6965233
37421809
98772448
76252421
28767741
42414016