56589530
3784773
51305582
2995227
6768272
11493454
123408
80634094
90788650
15542458
58673581
28749232
82343184
10034384
78503380
47609672
78721368
30099817
950978
5715347
25878811
81104021
82893443
23858606
55306566
63082280
59678319
22812027
43117149
50381143
23927486
42244207
64691546
40829730
14818553
66484389
4825195
48285949
88229989
70342044