3021488
46801593
63375124
7207404
70559181
49933228
7892716
60654739
43796076
14604834
68516455
9039400
6199112
57509974
6743185
66734958
294127
50945826
14958167
36512984
92373662
43167836
65516599
9314467
31536302
74981819
60071513
54315887
62673864
36422265
78375747
73664070
61094568
30978046
79858265
32791490
48877193
87802156
11638850
91346976