601142
56537287
50151903
20011959
60583647
93196151
9851128
52236881
11737147
33529132
4406491
2149474
24046087
30997248
42687319
91883116
85608221
92345994
52745746
4948902
78961421
62165950
71968893
97016399
569699
99895806
80814648
77287891
2012115
5068211
42905939
88065857
82186819
97885288
66029953
46385609
51128079
21042113
71982395
22538146