80078415
48169230
84856958
83901667
61408371
79049278
3984967
12781799
89432853
61823822
55528006
77601391
52629743
65265981
22722980
37121513
11837852
19798650
29474570
82358976
51939459
17072382
70698370
78373884
87769686
14888993
74676001
4411630
92678434
40554629
38069411
9241120
22397974
58101455
32479425
47486640
52937620
12704191
27425574
28477571