53045474
31151481
18302060
78625305
24432385
44593890
42246042
32629438
33585393
70827156
83332657
95645146
19124296
14324422
17076399
33361714
82047027
76757775
4958089
30462755
76161102
18375656
3765853
85949714
29819870
291076
54756272
41412824
74701879
58424709
2294587
77635773
13039116
26149087
676276
1927758
95268121
17312233
68126915
83933169