90696889
82184247
17145787
8285598
64298743
91096970
5153258
43899667
48145313
24394143
29881467
55901854
58372524
6399460
60316866
180469
87151964
29398227
57726215
32645873
799418
5979224
14815639
88156668
98262322
88292439
36873920
50601998
79602544
36673704
8561467
12678082
36003518
90174531
85068031
14559123
20873255
59991926
68155884
4101557