31627777
83586518
81062063
11169842
5066808
55078125
698493
48679520
42795074
87653337
62025049
48965424
66839647
52114525
72139890
60682569
6794413
44572453
35519958
31521253
24269466
24082074
35861386
23717127
4791165
44254275
87856644
70869457
27288842
6607212
2712676
94539659
19022956
8803425
32888982
19857417
47508609
48077810
34905196
5217890