6856778
68173752
81781632
34257433
6201268
79173103
27257487
55916344
62855323
8962159
18283488
19294399
4963013
24104690
17581007
16923350
30846294
7105025
5727244
93821870
78027114
47816642
7535674
35374881
47052738
4487132
76595077
89328616
50814266
95182481
1894473
25261877
8396467
77456205
8576335
27067319
87387880
54513050
82237096
20419803