85216210
12891796
98667522
58333730
38683571
16311572
1609219
25553712
7622845
72901399
2596811
13869139
83415138
53412985
44156633
15987671
28967512
40843703
34671687
97446567
46096639
22346140
43627124
83049462
60663344
45522331
66289598
74023212
5888160
96903433
51739376
5271254
81526997
76523144
13647156
7231815
64321617
9699646
91974952
33359913