69345572
3542414
4597681
8544080
25186652
49058851
97471200
24721897
8588507
21617642
84784375
26889376
12177574
84126532
5967575
2254124
9783345
89782430
83583255
35464416
22662817
83431504
5608609
80987463
80612124
72173594
15157594
19535942
93704864
69969293
14379632
46901009
582330
23977318
25361026
10961643
6970361
1861671
66562440
28776324