23569656
46099554
39384597
77043664
76025966
31413617
41732899
97607633
51296775
68439313
3923875
92636171
82809725
57629896
51525006
32159609
22796520
97422215
29591680
84123472
47486123
17694231
46438220
82579360
12519819
7107174
17504861
40277802
26569790
67654730
210810
21946919
22439952
66903990
22079665
64336991
5921794
64948859
77336937
10752373