85333667
91037060
39492442
44619384
31199378
3692865
4689180
4209233
5541200
71525952
3241178
46987029
85304289
51887655
4377306
21499762
73409542
22063527
50924174
97859539
50802825
78421841
51183547
61226059
69692081
3096469
89143788
41553244
99347083
38421776
60025528
14465337
46858845
84931049
94032590
93494648
48281322
4620180
71182296
49806473