5069232
7163659
67503985
18752623
75781998
87999971
27883311
85536967
51997137
31302614
6599274
52658462
32947519
41006821
30233242
25246026
68422762
48468868
87925858
22336118
51575301
1150234
11353683
62558390
33132319
27434519
8038877
62469458
68926143
79326523
20202963
17035869
44627180
35098714
7405892
55078439
9714131
88954711
27154646
5121870