28223417
50945582
47681083
10567949
47916080
54953666
97007422
81315155
51343984
35487692
42285280
54128861
85293240
6605219
12752096
8614812
78117489
43245425
7066846
99372843
45736226
38798210
73915812
6609681
26491155
62109071
10752400
32573885
66598147
94908316
46597428
10558947
83694927
93028767
55004800
80803863
38651683
37722021
16954519
36852721