90003022
6524503
476181
93598997
72462076
86547692
22115628
27372653
95162286
58744066
70882994
78464995
59024096
70673126
57113936
84862492
31306519
97224541
31828089
8492652
21746527
9690692
22037058
3450535
55435595
6971163
7332219
35506389
65856316
76293987
46823288
47722517
10488307
70065419
42925144
39517220
11009069
93081633
78615228
56088803