68679450
8062374
54978957
14132520
8565183
57361809
40213794
42054777
46034627
17443665
68138757
98507415
61141511
18568844
58379733
48725953
72743260
41374534
52913104
33215810
96137021
68674445
9047142
58907880
18697856
25601861
38403311
33875520
7112562
46674599
70151978
44157065
99333686
11929612
6977346
61402648
42601813
98783740
10512087
35756689