65831388
92791821
28284
40178320
82872069
25565213
42266577
5210760
44308829
58623952
60658927
50115536
84383720
23569598
89036092
57815135
62777507
15982761
55059387
75144193
89982194
90663114
58752283
86531135
4873016
98401559
81544670
27336368
9045164
54777846
78288496
68277398
5302918
875362
2408527
70213970
68344864
99257881
93602732
32622432