52795008
8154162
59092687
85218368
59746362
85056189
35056144
1383541
4888919
37742896
72706822
1415318
86363930
28988950
95317457
73717626
5746502
6057497
3569400
87862554
35853861
98786023
96233178
9175663
3999147
33742994
74525984
81163305
57162869
25769497
77115912
10393305
62028311
21468026
98284888
6631891
89736221
58985289
39547788
28538533