17547751
46007515
1290808
61433838
21713902
32822968
14915147
86757925
59055663
79743402
66941389
4942660
13247216
853489
527689
56936439
16549878
4397599
15674752
152093
748050
15936542
46554040
5342045
1465566
38305662
45512858
82228084
7419259
7591283
45523442
80285010
60304836
46407608
73819776
68494071
82215569
8331685
2296282
98203208