81768590
42353433
47358188
93888298
92083444
84516910
37657862
69368104
27056960
9747129
97413076
3411978
12692396
88924737
69243002
55131106
89362782
59676563
17528652
60064560
26601379
601323
24983521
51045340
76892882
88908811
8473177
3370496
53024186
70239406
56688098
60679986
82493333
800582
37261784
78869813
25087790
75466361
79696733
36992420