13374216
75001532
21879311
18066287
666800
94002678
63166257
10666666
98618494
5766453
4734356
35376335
75097217
54306871
83875795
18736171
38074438
45111466
78036686
66342971
83178394
85226237
16717277
37727584
7778528
41697721
73553091
65684858
11379789
81789526
2094497
4124455
29717337
42749292
43862374
10235167
27498092
19691245
45419626
30597780