2879108
953990
94906227
10931123
94119378
2574368
19673266
91692403
93642510
3857142
5877426
25242477
20443545
2068137
75242802
55797682
35781030
39893818
14431465
10000876
32833092
53495524
57457324
2040522
1903694
3183897
38988298
64342718
33464050
76298910
30909838
45156002
6638384
9445697
5095153
6644889
13937246
94272276
42418241
79953424