82937953
95555043
44422839
69825406
37085612
12225388
57294006
60677938
31712181
7335
35779182
13117707
31022824
43052992
51838051
29054362
94981667
58007575
655155
90694583
63969044
89525347
14342981
6645605
9242903
18188430
68422337
72104171
7188791
9218164
26778313
10115983
16286138
1401687
38618165
23785828
32567764
8962703
9849949
7289814