14637049
13479248
81959852
85423204
16847488
52273568
68279997
75157012
78562948
65609089
69478613
53774456
36413739
45795779
3541868
70775063
46182736
14208785
6656167
53212381
73029559
15048958
42952904
66936256
12499029
64643541
19445391
90755658
28934523
42929473
28808502
58845656
84905813
40096599
10574062
9155375
56916107
42404357
5484965
50658609