81468019
5199118
76555750
78343451
53532602
87639197
17652093
42791618
73371332
56033666
32706624
78417545
456000
64549090
92092958
50908439
40199977
38786363
6467172
71159448
10322343
61741151
33046673
37539177
34379342
4072820
14542571
1644306
86916404
54554171
3399180
89859596
12904815
90607370
45448930
24684269
30294738
87657271
64662913
23392681