22003093
61367854
22259414
42137339
3893814
11289245
14907336
36048823
95395283
1343269
4179005
92497012
19077547
93233881
78323113
45825807
79944691
91414995
64657664
87448231
1077185
74544211
77225759
3568672
73331899
38003998
69123031
1688971
61156199
13845206
59826929
96069685
2673954
9371183
9583070
8349194
20723074
77608249
49283139
29169610