3384575
6295256
6022017
53877296
6142681
13446942
18553397
57287876
47784313
67833544
37641837
88629489
77894169
60602294
70264317
94757957
69826314
60932785
71815126
91964491
82731678
18348821
79525047
80959908
33441414
38467313
18912355
112756
53522485
76511803
61217591
55704255
506716
11079481
67448081
6721362
175086
25193807
6681534
9671288