86751096
69524284
76081313
27304052
35511965
81481176
577211
46561246
4352038
9567125
33285980
15114288
340277
88988506
77053796
6936812
40107857
44454319
67365180
74769653
11102816
48284732
35991697
83785212
55082366
96172341
8070766
4406385
6843168
9367107
5365665
10469104
4508161
11916626
50323829
36512989
23782676
69013080
55806623
9283552