18407767
93839417
2895137
75501354
76589098
40472899
91743639
79243217
23496818
4024796
4147608
79798007
1453838
67162826
26837766
14873640
6239272
34145115
59342482
5899336
9585843
73349978
85003053
11784713
43056583
54578169
24078094
18285820
53531700
90612882
19736518
36998863
73185468
29503746
27579632
9629126
1482484
88574109
28647723
99826955