57397010
25633944
20222683
47488565
96716847
3461184
14434974
91048080
8925609
52862974
24778917
69917784
86154572
63039732
99919542
74652662
91141753
44227972
51164667
34535910
1327602
79678330
23021325
36067896
32638345
73848746
35859087
38358201
18931179
34444193
27994744
80064255
26908874
49922349
9466493
99825723
8904181
9458431
60355600
11669254