78669623
30845156
175984
91227256
50125922
24381867
72297486
88784072
62063626
58615451
64219264
73879730
62835085
21104049
17758391
83595859
48061037
11348295
6602256
90623891
59365003
68307456
60926698
72905832
74664313
34111183
14258732
73081996
58784841
84886690
28354531
9689729
65227532
21684407
35785623
96686835
21871502
51397884
2818349
78326675