65451623
76573186
7439666
14873168
50026067
52387169
89693705
98283726
85687363
37352363
70306242
8399445
12303507
98797154
24914463
60792656
97936744
40665946
10003772
74328476
53097768
54281758
60728630
70767539
15088513
84378053
6186486
50232631
42971670
10969542
8703817
29823032
2489960
50379683
97075055
42926370
22328954
35497022
78243232
36763324