61464103
36053428
52018773
1040353
25534387
17149479
90667168
45894821
31978975
4366253
25582417
43257215
61671934
4124970
20154063
8127615
77598717
23935053
373710
249711
6224174
99705730
19936370
6640288
66846151
47115279
353078
4580949
77681089
87108483
24625584
31864119
38877568
21429673
15966272
5872193
79944405
55224183
22735212
68735196