40371715
57199820
78354264
78727640
56933339
7356672
8338291
84958850
73709743
38874702
9421515
6241385
13895510
84237099
35481143
97862074
36445452
72854198
14571931
3375990
8406408
47792256
4825265
4918209
24672791
41527841
18475867
76523842
53293806
62642072
4559351
14244810
37488508
98322708
78088662
10779758
5120738
5987744
27494155
57517009