47363725
13157543
66829994
83582474
46956623
63423805
6347736
68515936
97521223
11737542
37701170
37735783
61187691
11156273
41469547
76479320
9097912
89706630
10455053
8343554
71136415
5484184
58906486
94566052
2388002
25118689
48462739
9488558
31872501
35482347
55212694
60165922
21188768
50292936
86754401
85645079
62796850
89428445
62757154
22012914