89361227
8789429
4952191
97105856
52051192
7473469
21692147
75995776
98411075
3574142
51622716
651333
11058807
30163386
59373417
13518431
7018830
25463512
27424583
28268018
80103535
62821876
56291800
58301592
3649507
16657495
69943510
830492
12293588
94358663
83035295
2632543
6176572
90191602
70158760
83355215
4493482
44251650
84395378
14675691