22107922
8386129
24769516
64458751
80981252
33698327
60757525
13737998
9863378
80148423
9128195
34365467
4605607
47632484
73378079
42495279
73259913
82682960
22245183
9673978
35623826
92916128
93278745
33357104
58066056
22358443
19689395
83588657
78848980
40343743
9528097
82796566
59105211
35602688
71507758
24257880
25257351
24528056
25134921
37199897