97395069
32993893
28635889
39022305
5887146
6738049
195110
92378959
49524169
32044925
41956389
48926664
520307
9937389
77175452
16381865
62101507
20276533
2111177
32727236
43026987
68111964
5956945
86379198
1186721
36285710
35517744
20736191
48019884
41124607
7633230
45142967
52271268
98766
9453762
30614720
18015419
99605528
57355476
89453312