49395871
9365808
43583553
64388248
55196808
26646240
9436322
73748974
67213203
2657440
17172520
61632911
45772890
65884378
37699191
27752510
34326653
3277706
165161
62727290
57744053
5266464
75036804
2644521
5014278
55411920
15212446
2814688
33828886
89386314
7967837
61611542
31186521
46084410
10555683
10728623
9231397
51942154
95116316
6589503