1992601
39629771
3823828
21925686
75381422
50423417
26849520
57656242
90142761
64937471
13549064
31777104
7752300
1742440
26866902
18275472
38104504
13661876
1365741
80132353
23376935
21598425
7206554
13122474
93938760
32048969
27462343
40374350
61383480
64985013
29714316
1422974
67131296
65256272
56863362
21848108
82564274
98819975
75758327
8327528