87512165
86685146
10014493
9173358
8883471
48746164
71486380
35943913
94128752
85972199
3323749
90717245
88316443
314464
715599
83399800
78065790
68775193
9433759
6594976
2485515
6625232
423468
64862407
55834413
82205794
20202757
9551950
64811454
22839298
75212454
21242121
2088622
55224170
5463897
40265526
53739102
97439677
52723
97416207