8125530
6481953
72618887
40538618
75356458
17236072
81678421
12091803
63201855
71307416
6037241
48184050
66225413
68331431
70384252
9727710
58202457
16818730
57364421
25465407
87342643
845244
98493438
54488466
1314306
61531152
77947746
70557291
45216586
30099322
5022048
17183105
36061067
840580
33121260
51177508
83283327
86428566
8094208
50456041