98311572
668930
74912129
94437043
71627607
80586412
92324201
46508540
56714370
6413982
71801966
48692661
12937898
55732981
34398355
5130803
47194431
6409543
4566291
3138402
25297182
72831311
93669295
446431
5657359
12252132
60489483
24358451
97873553
42302
33443143
5009639
87978391
29698783
92219887
78544374
89663234
79791171
19544600
3910974