77537222
25803921
22014605
23916968
30291531
27176053
1238486
24826987
83222230
21176592
6754901
97703350
13059793
78901298
10004962
7541583
66726993
15807577
2846592
63204518
9291851
29082944
42243094
66991697
3036454
1643120
37979541
67261448
39981227
57012146
15748548
18031718
17649580
23798620
97786568
41407633
24049284
79895799
9879555
68734795