21542352
42838896
34656330
21394641
46102246
11029575
98326099
78985371
79189429
58816471
72246143
25423836
6736441
19217778
13144709
83896436
87906873
83971336
24805433
6929270
15029570
84084201
72198472
94424330
7896800
97017328
1006917
85426450
76356671
92893395
72154007
2154885
95136740
91372476
93471200
91704380
38155527
93002236
15961421
6179583