68752928
8091394
392362
63356782
61544822
71187359
8535294
60621886
39414551
96371536
52845971
54218795
91231228
8648373
42313816
17855491
5562422
8113853
30855560
588687
26071634
90074396
35609123
67107867
52127298
45934230
85042941
17615795
10712336
7857687
84479278
29006335
58734217
33034048
48747983
43575224
16984723
10926314
44081606
11647122