87314219
637424
70507
24852517
5602985
3105290
31104686
47735643
78047549
86633998
63905106
72301161
257993
3354373
27424700
2457643
16548706
44696346
28333882
55233133
79952144
29899093
669982
82622124
23931567
1131852
2365352
21825205
30454472
96842028
31725185
44815485
58534144
77859282
995690
22797124
25972490
86206390
54269737
3379371