32071036
36427448
14902047
27386204
48282264
61167292
37613572
40718693
381506
47236577
30166599
49045523
49204383
67859342
17021640
11275551
26494011
5152317
86059969
7805480
1797270
31998200
76325577
83575448
30221856
44148883
40441828
44907225
3328829
46877287
25944054
59411319
40504627
70606138
1743416
4507659
30999561
372693
33337610
67882581