26825367
25872485
78782569
17699175
50004354
64289191
58428089
36605826
15003881
21464539
86885695
47877980
98079003
55591677
53969369
9983466
95142703
66808660
68745507
24392148
7089123
20383750
6484601
58295395
35771507
31306565
76186835
65065444
20966582
4397438
18365713
7949544
76851474
11537402
62015123
29327420
53179349
10965142
53096587
58845391