17819810
79237344
23696890
10651042
64471965
39818484
197828
84282012
5592550
37732267
72667518
10523439
85782151
19678740
38684591
12262582
86739074
38707458
60726493
2868009
62946633
356998
21248832
325046
20396312
56454330
73651729
90396293
1031804
27598122
61605565
93804865
75581623
59178473
11716405
39874697
79306086
1978414
27587276
9022680