93306566
50738085
86672112
69786475
93116967
80395090
8411769
46678061
12264059
30285315
2933872
4247919
5518384
8276679
7614298
44213232
96294991
23657563
35476677
9375314
32965059
35729121
43372558
41018511
91913832
85784506
13539905
41818372
85173628
35381802
52605776
15909925
59459320
11459648
32053156
21914906
22855386
16314150
44769291
67867205