98999197
21926585
45621510
69162860
2110188
25594634
13417281
99153335
25549088
14746374
80706294
51646735
32751555
29637565
36672239
61313144
70505865
88598225
86362353
64834687
55818072
61397512
8757544
85692554
28779450
38251034
12642000
19207517
91588001
36736120
33259286
88004120
90657811
28403492
65642664
9517671
62107313
7842220
12342775
79919541