86316660
31616091
22118623
80483520
69389116
52797143
96631787
32271903
25776403
77137480
6840848
10849284
88228929
14889431
22295281
45849768
3435906
15318926
69479423
58028961
30112716
4966700
26544195
68844390
98991101
7993989
67585704
80374247
10242414
3318949
30253503
63532366
8931473
31254217
41305463
43943266
17141597
42551911
12035819
45146566