79328676
66589332
98053801
4420570
20363655
67398196
66554912
99575064
50859471
42381825
90362338
51701140
50378002
17574036
63617995
88491960
91999193
26477397
42869079
11227322
2228095
19376141
9525086
80279687
9397785
40916710
60521871
945810
29441662
99753051
42306795
78554822
35827405
593415
2641667
998182
9886172
22467771
21932785
11318083