12734708
30905091
623680
98758826
53642178
5368819
9696462
5669937
526409
57215481
10548636
9737191
79424386
47298956
36233688
97813058
5632907
48759592
79085418
97801106
235242
7626433
61466822
21663927
80741435
66964789
89895056
94229970
85202072
34213806
84077362
93469706
77156784
53124
16747541
65838764
68359441
66658082
71732823
38127154