99012916
57758020
37293926
66604213
10662527
6512632
80042386
69644660
78232433
56156363
86322796
18741135
52867223
39298276
56826770
19471691
45931960
3998565
40377253
39892305
22658471
21821813
563512
5257495
87689658
47984829
70234992
79974976
17667624
78205718
83314030
79548351
9717402
5654559
86062891
72015949
82724320
7375312
90125668
12747074