50274674
31825905
25392371
69423473
73142404
5196530
9603256
17118200
15223084
40677375
46611756
45841633
22746549
17874453
18454348
52697595
38328524
53833873
52666023
82847892
9205286
35166536
47937285
73126519
5963348
87342223
76302796
5375161
90032887
54355182
8589289
4663273
74851364
58482690
58712216
23665517
16169412
86238260
49368729
25766937