65859129
717072
61148220
77177881
8303506
8739218
88009447
20187535
84334618
31941695
58142674
38445004
81052389
73521431
2283237
68848724
43892118
46981429
33246878
87044412
57307766
22272008
52048074
58216832
84341854
92175174
432981
49337955
2865625
54195870
88707068
9001802
57232147
50077996
38327349
18063978
65396425
72228530
78474404
6888442