38581099
19976511
69514953
4041882
80709945
55871705
81612479
27552703
68075921
66143381
45136021
36687174
2261421
1084490
15789065
740471
333479
15181132
52656186
2164668
22115988
68273120
48518611
94859733
67171417
34484681
40013954
4469585
31016586
43208662
87171656
83572362
23305882
17804458
59423562
1715915
23541322
34807002
46906281
50508216