42643115
65817731
53956737
90482099
41229715
11805595
4356658
57429394
40483616
30045494
72653811
87546294
5252673
64254744
99986906
55795933
5568086
77566942
61891545
37896132
59807091
67459957
20747025
22921409
44346813
55122445
68065265
37973429
18478680
31847183
40491338
76254084
44626596
19443155
14587486
5501538
51216970
36472649
33314361
78938024