8130458
983097
96604123
36417737
1269408
23257260
12715727
17617088
8247394
38185170
7211705
47936247
62792942
76579916
11705827
57193149
26411846
81412056
90276646
48492914
20232164
82813258
33943324
30434647
73237915
3945303
30436320
70785067
63694089
98825264
16961589
98617128
26805225
33056243
2162864
8051264
68708482
57653530
68545197
43248054