64246216
12776715
89189342
72771399
36488042
21067306
52431930
83396920
66626634
30381551
41419545
2709186
81377020
23711678
37361847
23262627
68996068
21614401
96341583
12366658
7302300
55875875
2236106
78383093
45804361
16745488
49753457
20805737
85086938
377121
571578
11732713
58015807
54285885
20693146
69643046
5668799
81614760
92708262
27291634