57126958
66112070
96261479
49771154
64457812
77549154
61451446
8905719
49482867
84118956
8226493
76099747
92402839
98864408
5872728
32353510
21418612
52327320
75207028
7756028
9051954
67231662
6431338
26081202
88407442
5158700
35513984
3132807
13361086
87123445
95208268
20988418
52704696
46943519
32419610
71596503
37785902
7453687
41939268
15155483