69975582
85999446
55557664
20348583
29807512
99156889
10577310
56974640
40249916
87146525
77948004
87797766
70044141
18531440
25759953
59796093
4068967
75322803
24671317
44133397
6725004
79844478
54322952
1709182
22823584
30896984
58834
38032463
10502181
22959919
8352742
87588977
114275
71306277
2178298
65419923
11842832
30096545
2524706
5683951