32067054
3506905
20545650
57955665
94446986
45529088
52041077
71444831
73302496
24035750
45812762
19645706
42849181
23602434
95111723
19838243
51207404
26578324
34473523
71056787
51452018
14095500
46295485
40634347
26711450
26925013
98467806
2711469
97437355
30097077
91107032
73717704
76934881
89838849
25443401
53135252
683230
48256836
5829767
5945599