84049471
54051749
50147322
1877283
1257518
77656422
5087932
43301987
7533160
5676184
39656915
3342061
38002895
12591685
24471937
7513983
49815849
54092157
72848286
54915858
49428582
47623918
87938982
177579
70258140
3009359
17791465
93076376
96482307
70375028
50457070
99129328
3677378
44424477
68501716
28953616
40289208
21546384
95571742
86808279