22625312
66938157
97915021
15312830
56119845
38914656
35431105
39081322
91533440
81089921
7977802
5577600
12106959
5438835
5026591
14481015
36462361
51628495
12391637
213508
19685024
58485596
62482760
56163958
82312083
4128044
363789
13618358
86287700
6123872
55621397
94971991
6583540
46094959
16902816
77197136
98596777
36457904
272495
8428770