55244103
183761
6296636
7313894
9212905
62687373
59609429
68375110
543653
58402864
40628490
14006232
33871350
45865980
77319252
58984327
2660135
62559873
40329035
73822479
84739008
21374921
32383576
33946245
21723106
35076616
51901356
14367499
43449362
91823697
795468
9692772
20522142
57179916
68108725
58899254
65698200
9773792
83652459
3493966