54912939
31448872
39105748
12467312
79197671
17753258
8466436
5193442
50706740
77205309
9518387
40783105
77714016
68506642
63696771
5027557
23923054
36064316
65372680
40844346
15937648
9968514
75877293
6665905
88209268
9913991
43819008
39265485
71809018
5062833
70419535
59263079
25966104
9454326
1758290
81569188
35125747
17569683
47105518
1588488