18263687
95968466
60875310
80397631
6640403
63563446
7535444
33813451
92193949
78413
81301527
71675398
5096950
82684565
14832838
65695398
73235160
12659039
27871428
16882323
76884452
33072956
55977268
82311548
99456296
16334398
6093320
79163462
25077527
8290213
2500391
2851265
113108
36151445
65131560
89378361
1804459
33112480
20494499
85803997