32079718
35584877
1245415
1973717
12732559
5327422
20413862
4364691
9045610
17502545
95579680
68043325
83671340
5858023
84504746
97372324
32653807
12614225
13267794
12923316
63552109
12832484
77648257
72662303
35655524
9821868
6726853
66265509
5454136
81339269
81721671
16144047
93992296
160131
89667313
70006738
19794190
59953557
13563161
70519284