94081643
11598255
47203625
1543809
59175190
4199740
60469666
60027999
50211034
2182824
17076965
8006971
6748235
91077839
79952775
98606734
13742074
48582593
93657571
75918882
71637632
60732459
40792032
28356985
16461618
44054740
16284713
56132543
37383801
80187496
23273145
23921571
1294797
63316603
56083592
25885411
50764162
84144489
78776187
69214906