94504618
77692071
12591218
7760705
99933512
89994836
73161603
15826061
41526942
85704793
33517076
18385687
72214783
380380
3519569
63204369
33112720
80319915
79797998
39379273
63425240
70584325
26658104
5644179
57563139
41449285
37075616
5129333
78687507
91811366
12517174
19958890
81294665
68293498
98705360
11842596
98937721
56308454
71227083
77117405