67713251
47149393
24563954
74009091
16239767
49728472
99624552
76282517
59375223
47131007
7640615
25276740
47884573
54037708
45802037
28071011
82184556
16123391
90214142
87739724
54288752
78509438
89531637
61026705
9838328
7181776
82842495
11669669
46055244
91495717
88129652
96715020
58695887
7831444
7594485
20194018
76706146
6459979
44402175
2341237