20512495
61511736
38846535
25893063
74475551
96625282
64669686
72461378
39833364
40419710
57806592
8441512
23976947
15135593
62146653
21161294
26092837
7209931
34221644
4604420
84743879
47804681
45055715
95583849
62096104
76992248
16167564
81539720
47826838
12769858
36329776
97726034
25882854
24701721
64045570
46492219
7076471
3391294
39934306
424795