24942601
50494394
18991452
57425486
32712978
18416453
9052671
14498147
18161785
64425576
85682610
85488486
88481185
98776108
6451087
9398987
86391055
75389414
81724245
91809714
12212958
23793386
78522971
23273616
40702383
27023664
9676295
97124229
13954710
6263326
49454262
70371629
18223428
80723621
8175297
91946743
26242414
15364877
12998972
65008917