21272533
27528265
270921
79789912
97496945
74554727
63304242
16725657
84004323
7796006
48071334
92017486
46232791
29187530
98012978
6866840
48187761
11633881
83423093
53093470
7199509
81074480
96536659
56334923
17739748
21843419
95969031
29559020
14709891
3494788
56229830
9279955
60593616
89261975
62002469
61402891
45597291
62812230
10777322
71406208