17356897
12021571
72552085
52319280
6813653
45364243
55275425
81795406
7784177
6607678
44651707
69408405
65805053
47351455
62941794
31959712
4617934
5651302
93587470
87705796
5875552
66643331
1397617
61245030
81315895
2266116
30011299
74384867
27846919
25122386
69828258
90002702
44562054
48317466
66945860
31273228
65552811
33552364
52893142
58119952