43472464
25744417
46777550
7221979
1915166
97542159
65626667
36867339
46047917
39224669
51923804
80771026
61043437
88695874
9738441
55433697
8426906
7907736
98157453
76222244
11705319
58691283
58857474
14314174
98139057
41837507
83059562
61993827
8260580
37778876
4169342
39353207
64795408
84996781
5158800
44825724
848410000
11809424
71792554
203622