66801264
81041998
35521358
54304883
40144715
37715437
4091133
55711971
96322966
7511821
30696799
85286611
55447314
17423004
25567474
90136020
49722207
27347248
35699568
31042541
29642117
13382378
58302355
72274671
18815514
28807385
45043649
98687116
74481418
54465353
82462641
12064673
68898762
22275801
63254203
88879249
14765006
18932736
3486292
85492686