47843840
36631170
67784417
20393648
45615271
98167467
21537655
36233057
8731497
93185283
97264944
30574386
18717298
20289829
12426528
14974921
21221060
57671739
50574265
15469821
98993958
88195813
77341620
67801602
54276689
38451583
34834020
89748551
61612627
78367948
295063
33839616
90723276
87019376
3333802
12485625
74842019
34958486
604362
53173389