5503763
65676507
15733317
38505383
7794653
1132266
73757861
26804509
74468882
79172911
93454418
63531665
60755956
19382740
14766054
47764042
12929926
29765540
48487323
46403863
69755297
93407644
73964021
87707673
88295968
7196285
62698579
9910985
61277373
10464792
95778872
92298974
6459144
22924168
86083882
19459591
1736910
18939305
58692456
808363