47728136
86611892
72523525
97061751
89986086
25361523
2017467
75141885
28159446
67573090
83686215
20804751
97092540
27617422
76216783
63488579
1274275
62592275
3281444
30499689
83222318
3060861
52212863
79507981
35531133
43669384
76071247
81323902
26696419
14043337
6264859
89614074
52369681
727341
6981153
78784346
35499175
3637656
79111747
51542748