84773230
58099565
96779235
40671126
38611806
5888789
1724287
46149186
69395112
12864481
54009586
15344271
27083194
7265400
48645044
7239193
6361442
53941015
45767674
89134959
64843050
336368
97363126
1824704
85519561
8015893
55543428
55992544
53884528
25028832
57375354
12127796
95344350
20072042
96183323
64087496
93544121
96562138
13011721
75946512