53327149
39034486
53101676
23076565
80807993
5206332
51169807
54026982
48794513
98501348
47245488
6632914
58391732
24547846
9709476
23866575
4884624
1578272
72713174
97685515
88084571
14023765
65241188
956287
8897150
19964222
8112208
80233697
54322233
94992120
13806102
24095038
1216548
96897780
68234229
5201427
22092548
572528
94358328
11329339