52753712
90621522
64774225
68153528
51752890
3262225
36373376
6921886
22859275
35843024
8924586
469868
87647849
61215582
37016894
9550219
46792262
76686375
80135495
8723721
29682327
55656811
43102239
46939021
47257031
45659937
25395961
41641451
75007115
91063737
28294342
22013416
90713903
46153779
6857180
21912728
76554218
13601514
77822925
36223642