92923165
21108860
93407290
25283037
9949616
81083809
19026449
33434858
91904363
33644328
3452821
7303958
1891278
39237758
79561212
19641968
29522951
8787398
28984750
7004756
61074848
20379479
5353280
62782045
5091228
15092396
3161834
5753707
32605068
85356217
10554231
1749717
83259156
72899588
2651913
18663304
93248799
62388820
86268698
15894985