37993131
46041038
48859851
74727970
7549266
57913770
4447132
75721985
8196192
8470211
50038424
9611991
4911865
5911968
88467438
30011061
87408821
84271883
57428988
31807117
28682929
37969044
18204962
260554
40177025
54547526
522757
262418
80843393
87062811
11068650
22005283
59765046
83728761
32161130
47147539
46126712
87723352
49603648
79839683