68346480
51314178
51781912
31505280
93371409
24876140
16223601
99207640
39849336
27399067
60741398
8683555
78115170
81173845
39834845
28535851
1495593
135793
99813157
73768858
77929169
22282050
58562094
26015977
614102
92302891
60351364
98641775
76819709
81881370
30184645
84036192
23551284
7327819
6957055
58825867
34963049
77234503
17147421
10369723