93116745
97441715
61989340
14134028
89257915
88441110
38055622
21533058
6561987
87243243
60643834
7299632
39897515
57726922
57151523
45769966
18938215
6424382
64194156
30698373
16301776
84025769
97152834
99135614
84416385
38134579
4929895
34798589
65982179
11255661
54004451
29288855
33711331
15678272
41389194
88724582
17167942
83912992
1941332
32753364