69377806
37782541
53309197
1931445
45222681
9607815
75267366
7895426
48937148
98561954
99446168
3166223
55276678
17886783
97932025
62072106
26314011
44905522
61724585
42516016
34551967
58565790
5806381
95167120
54149648
44682209
11236761
63775420
9258363
57917202
8566913
44611746
28886565
13129127
62919188
88824667
70944028
3301698
85175773
7719489