57028488
732457
88424872
90098166
89128577
9431503
94736765
62509466
36113582
394227
51919087
30325833
83452727
3356025
57367471
50848856
37259914
62377571
98881052
61227889
67012636
98542738
27534148
48283745
7984631
70487330
49811192
2185296
43567991
9337955
73436388
40648335
60203209
59918233
92672541
57583519
61545133
3435759
6371621
30446325