18567618
76992119
45371344
95161997
82243800
78538081
54508896
16987069
5118061
39368245
11678216
18704995
36211543
67604650
19411336
94067023
56809286
46537711
48992549
62739132
58032390
1948622
8635352
19447663
32475863
19334141
71142019
71231813
77016257
38493411
1207594
10295099
82693090
31875859
89761928
35155045
44291043
41886698
96665203
22849556