14809795
78243280
32884616
6429495
10707594
18601913
71285582
63001394
101950
53335709
95869
77871227
40815955
7472889
14169715
64123525
95912568
76068803
70938462
83523515
95561595
84998082
40212385
4553809
84388782
91538609
4611590
93162481
79971232
17965561
8062355
59633119
82979516
46117860
73742035
3484634
7814582
69379625
92477508
12915346