86796141
41137890
40051163
9945885
9088856
58744708
14723240
63769717
12336045
54201789
2672721
40909798
72888941
2039510
91809021
4841586
79064832
58353934
93845930
83406614
39805020
9201166
54427576
38763514
83738171
5222657
57627093
3333967
14687506
50349860
9033796
746059
85101946
31786515
45229784
4232100
68123372
31623803
53211649
63419175