21414284
10565835
95886768
27545446
69405919
84013427
70738075
90837119
73065209
10347755
13031990
58938442
57006774
38568316
5875065
30983625
40449530
48107417
55534839
82711086
74542199
82848938
503042
3830684
302425
70377698
1287453
89557950
47529205
90047007
2032645
51842536
7901949
97222318
18496846
26434550
84966081
93167669
7521690
30053630