38115343
29368884
44556467
2347520
8876928
36885184
30672843
11686377
23587288
15061030
89562599
27908989
72897716
82838072
21246272
82848976
61538856
66969604
23827714
5354178
11997709
83437570
475137
80401211
5786961
12447609
75658369
62852637
83903154
57331898
4235012
43769270
94723290
60242870
44428188
31802056
37481448
29179949
91428832
48692944