84051612
29458163
81383345
68999976
50353915
12729560
54927984
86255005
63177291
34739785
91755096
58047877
120449
6598851
3553524
6393772
7597967
96985939
30661153
99516153
44091995
76733007
95616967
17006439
59735195
32367546
7048242
34738096
70748731
9093694
3259716
5837500
27831551
62178730
1256318
9957579
91226110
87009527
26901181
43095241