64069976
9048824
26681819
741650
46994395
32106124
30967300
50294589
72803333
76225491
59558074
82038726
87132350
82248235
37982144
12653
10591051
8837959
26757875
98449700
74217571
12499200
66932191
14534684
46491273
42569982
82621940
69598028
75428489
31556055
51249825
51512729
44087302
83472686
91281728
3279280
8505104
29353861
997630
6693917