5118744
49963925
18793955
4927536
95888421
48742890
84135529
79866878
50908246
1965171
27983669
76089773
15241385
32021445
51481789
16096373
94009208
34702259
80864287
9834266
46175965
30887342
54797417
20925182
89736792
64384137
72544395
47596796
67767576
13298751
45455303
89938083
59538346
80101582
67089389
8289722
7255003
30442373
1655899
36792088