20755633
53646745
41588555
7767687
91117750
76519360
27894986
93055922
50121756
68208998
75158907
39481409
52617361
42261005
55618990
72848298
25767110
77065229
38974847
7842158
52443528
34493960
11593034
49828655
97983389
27286647
90385682
23999530
76669305
81367713
29933626
4162950
19962921
96628094
42132445
52115135
38866439
62041006
5307499
14198049