67329207
93993524
20693836
4776911
6152195
4782805
4988247
9488813
20026722
43664647
37073041
79345918
39429280
72843025
63692801
3835986
99738310
72938568
71638728
76918614
2195688
82407922
63127822
36604841
39483893
76487385
42705653
87129298
16766063
5515170
20677140
53371564
22456768
28155034
48548962
52575546
79397831
89171207
65729086
40864142