80868456
79965474
23639810
16994978
20098197
34857984
53071267
26676055
45151671
44454543
65468211
42422693
3557797
12428960
41293585
12844510
81145143
4051351
38662616
90691226
85515044
30728109
96989361
67195012
25686418
62903916
43674202
83501696
95014664
48133047
15341669
14841887
72999660
82914919
7324860
42266460
23664535
752876
15432589
11982088